package com.hejia.alauda.entity;

import java.util.Date;

/**
 * 赎回申请表
 * @author paul
 *
 */
public class Redemption extends BaseEntity {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 4368519657027921796L;
	
	private Financing financing; //资产记录
	
	private Status apply; //申请/撤销
	
	private Date noticePeriodOpen;//赎回通知期开放日期
	
	private Date noticePeriodClosed;//赎回通知期关闭日期
	
	public Date getNoticePeriodOpen() {
		return noticePeriodOpen;
	}

	public void setNoticePeriodOpen(Date noticePeriodOpen) {
		this.noticePeriodOpen = noticePeriodOpen;
	}

	public Date getNoticePeriodClosed() {
		return noticePeriodClosed;
	}

	public void setNoticePeriodClosed(Date noticePeriodClosed) {
		this.noticePeriodClosed = noticePeriodClosed;
	}

	public Financing getFinancing() {
		return financing;
	}

	public void setFinancing(Financing financing) {
		this.financing = financing;
	}

	public Status getApply() {
		return apply;
	}

	public void setApply(Status apply) {
		this.apply = apply;
	}

	public static enum Status {
		APPLY, //发起赎回申请
		CANCEL; //撤销赎回申请
	}
}
